Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 UPPER ALMA PLACE Terraced £107,973 £93,950 23 Jul 2021
2 UPPER ALMA PLACE Terraced £60,539 £49,000 14 Jun 2019
8 UPPER ALMA PLACE Terraced £83,750 £45,000 15 Apr 2005
12 UPPER ALMA PLACE Terraced £107,238 £58,500 9 Aug 2005
13 UPPER ALMA PLACE Terraced £115,487 £63,000 16 Aug 2005
16 UPPER ALMA PLACE Terraced £75,431 £70,000 21 Sep 2021
17 UPPER ALMA PLACE Terraced £71,034 £38,750 2 Aug 2005
18 UPPER ALMA PLACE Semi-Detached £81,784 £46,750 3 Oct 2008
23 UPPER ALMA PLACE Terraced £95,322 £56,000 4 Jul 2012